# # list 列表\数组 [数据1,数据2,数据3]
# d = ['apple',3.14,1234,'world']
# # 读取列表的元素，通过 [下标/index/索引] 的方式获取
# # index 下标 从 0 开始数
# print( d[1] )
# # 改 直接赋值
# d[2] = '你好'
# print(d)
# # 增 append(数据) 将数据 新增到列表的最后面，一次只能新增一个
# d.append('小米')
# print(d)
# # 删 pop(下标) 删除 指定下标的数据
# d.pop(2)
# print(d)
# # remove(数据) 删除 指定的数据，如果有多个，删除第一个
# d.remove('小米')
# print(d)

a = ['小米', '华为', 'KFC', 'VIVO', '50', '小米']
# 属于 in / not in
# res = '小米' not in a
# print(res)

# 获取长度/个数  len()
res = len(a)
print(res)
# 查找下标的方法
res= a.index('小米')  # 查找小米这个元素第一次出现的下标
print(res)
# 统计次数
res = a.count('小米')  # 统计小米 出现了 几次
print(res)

# a.clear() # 清空列表的元素
# a.reverse() # 倒序 逆转 列表

# 新增元素
c = ['q','w','e','r']
a.extend(c) # 用一个列表 c  扩展 另一个列表a
print(a)
a.insert(2,'你大爷') # insert(下标,数据) 在指定的下标处，新增一个元素
print(a)

# 排序
t = [6,2,3,0,19,2,1]
# t.sort() # 默认升序
t.sort(reverse=True) # 降序排序
print(t)

a = ['小米','华为','VIVO','50']
# 属于 in/not in
res = '小米' not in a
print(res)
# 获取长度/个数 len()
res = len(a)
print(res)
# 查找下标的方法
res = a.index('小米') # 查找小米这个元素第一次出现的下标
print(res)
# 统计次数
res = a.count('小米') # 统计小米 出现了 几次
print(res)

# a.clear() # 清空列表的元素
# a.reverse() # 倒转 逆转 列表

# 新增元素
c = ['q','w','e','r']
a.extend(c) # 用一个列表 c 扩展 另一个列表 a
print(a)
a.insert(2,'你好') # insert(下标，数据)在指定的下标处，新增一个元素
print(a)

# 排序
t = [1,2,3,4,5,6,]
# t.sort(reverse=True)# 降序排序
print(t)

a = ['123', 'apple', '456', 'world'] # 新建数组，列表
print(a[1]) # 读取数组列表第n个数据
a[1] = '你好' # 修改第n个数据
print(a)
a.append('小米') # 将括号的数据新增到列表的最后面，一次一个
print(a)
